#pragma once
#include "Matrix4D.h"
//#include "Vector4D.h"

class Observer
{
public:
	Vector4D position;
	Matrix4D* toRepereGlobal;
	double apertureAngle;//angle d'ouverture

	Observer(void);
	Observer(Vector4D position_, Vector4D destination_, double apertureAngle_);
	~Observer(void);

	//Effectue le produit entre toRepereGlobal et v
	Vector4D* changeToRepereGlobal(Vector4D v);
};

